<%--
    Document   : modificarUsuarios
    Author     : José Manuel
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
<%@page import="java.util.*"%>
<%@page import="proyectoCisco.Router"%>
<%@page import="proyectoCisco.Usuario"%>
<%@page import="proyectoCisco.claseBBDD"%>

<html>
    <head>
        <link href="estilos.css" rel="stylesheet" type="text/css">
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Modificación de usuario</title>
        <SCRIPT LANGUAGE="JavaScript1.2">
            // Comprobacion de email correcto
            function cambiarContrasenya(usuario)
            {
                 if (confirm('¿Esta seguro de modificar la contraseña de este usuario?')){
                     document.location.href="modificarContrasenya2.jsp?idUsuario="+usuario;
                 }
                 else
                     return 0
            }
            
            function confirmarModificado(usuario)
            {
                 if (confirm('¿Esta seguro de modificar los datos de este usuario?')){
                     document.location.href="modificacionUsuario.jsp?idUsuario="+usuario;
                 }
                 else
                     return 0
            }
        </SCRIPT>
    </head>
    <body>
        <%
            ArrayList<Usuario> lista = new ArrayList<Usuario>();
            claseBBDD baseDatos = new claseBBDD();
            lista=baseDatos.ObtenerUsuarios();
            // Comprobamos si existe usuario en la sesion
            if (session.getAttribute("login") != null && ((String) session.getAttribute("login")).length() > 0)
            {
        %>
        <form action="modificacionUsuario.jsp" method="get" name="usuario">
            <fieldset>
            <legend>Modificación datos usuario</legend>
            <label>Seleccione un usuario para modificar sus datos</label>
            <table width="600" border="1" id="tablaUsuarios">
              <caption>Listado de usuarios</caption>
             <thead>
                  <tr>
                      <th width="138" align="center">ID USUARIO</th>
                      <th width="138" align="center">NOMBRE</th>
                      <th width="138" align="center">EMAIL</th>
                      <th width="138" align="center">Modificar contraseña</th>
                  </tr>
             </thead>
            <%
            for(int i=0;i<lista.size();i++)
            {
              %>
                <tbody>
                  <td> <a class="user" href="#" onclick="confirmarModificado('<%=lista.get(i).getIdUsuario()%>')" title="Modificar datos" > <%=lista.get(i).getIdUsuario()%> </a> </td>
                  <td width="138" align="center"> <%=lista.get(i).getNombre()%> </td>
                  <td width="138" align="center"> <%=lista.get(i).getEmail()%> </td>
                  <td> <a class="pass" href="#" onclick="cambiarContrasenya('<%=lista.get(i).getIdUsuario()%>')" title="Modificar password" > Cambiar password </a> </td>
                </tbody>
              <%
             }
            %>
            </table>
          </fieldset>
        </form>
        <%
        }
        else
        {
        %><META HTTP-EQUIV="REFRESH" CONTENT="1;URL=error.jsp">
        <%
        }
        %>
    </body>
</html>
